/* 
    tablecloth 
*/

.table1 {}

.table1 caption {
    padding: 0 0 5px 0;
    text-align: right;
}

.table1 th {
    font: bold 12px Helvetica, Verdana;
    border-right: 1px solid #C1DAD7;
    border-bottom: 1px solid #C1DAD7;
    border-top: 1px solid #C1DAD7;
    letter-spacing: 2px;
    /* text-transform: uppercase; 英文字母大寫 */
    text-align: left;
    padding: 6px 6px 6px 6px;
    background: #CAE8EA url(bg_header.jpg) no-repeat;
}
.table1 td {
    border-right: 1px solid #C1DAD7;
    border-bottom: 1px solid #C1DAD7;
    background: #fff;
    padding: 6px 6px 6px 6px;
}

.table1 th.nobg {
    border-top: 0;
    border-left: 0;
    border-right: 1px solid #C1DAD7;
    background: none;
}

.table1 th.th1 {
    border-left: 1px solid #C1DAD7;
    border-top: 0;
    background: #fff url(bullet1.gif) no-repeat;
}
.table1 th.th2 {
    border-left: 1px solid #C1DAD7;
    border-top: 0;
    background: #f5fafa url(bullet2.gif) no-repeat;
}

.table1 td.td1 {}
.table1 td.td2 {
    background: #F5FAFA;
}

